package cn.bdqn.mapper;

import cn.bdqn.domain.Damage;

import java.util.List;

public interface DamageMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Damage record);

    int insertSelective(Damage record);

    Damage selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Damage record);

    int updateByPrimaryKey(Damage record);

    //分页  查询所有的报损记录
    public List<Damage> selectAll();

    //分页  根据类别查询（药房/药库）
    public List<Damage> selectByType(Integer type);

    //分页  根据药品名模糊查询
    public List<Damage> selectByName(String damageName);

    //分页   根据申请编号查询
    public List<Damage> selectByApplyNo(String applyNo);

    //分页   根据条件查询
    public List<Damage> selectSelective(Damage damage);
}